Speeding up View Maintenance Using Cheap Filters at the Warehouse
نویسنده
چکیده
Optimizing incremental view maintenance is an important problem in data warehousing. One popular technique, view self-maintenance, proposed computing the required view updates without using the underlying base relations. Traditionally, self-maintainability of a view is determined solely based on the view definition, independent of the state of the base relations. However, this “compile-time” approach to view self-maintenance is severely limited by the fact that most views are not self-maintainable. For these views, we propose runtime view self-maintenance which takes into account the current state of the views to decide view self-maintainability: given a view instance and a base update, we determine (1) whether or not the view is unaffected by the update (VDU), and if it is not, (2) whether or not the view is self-maintainable (VSM). Our plan for speeding up view maintenance can be depicted as follows:
منابع مشابه
Speeding Up Materialized-View Maintenance Using Cheap Filters at the Warehouse
We consider the problem of speeding up the incremental maintenance of materialized views defined by conjunctive queries (CQ) over external base relations, when querying these base relations is expensive. Our approach consists of detecting, without using the base relations, situations where a view either is not affected by a base update (VDU) or can be maintained using only the views in the ware...
متن کاملUsing Materialized Views To Speed Up Data Warehousing
Running analytical queries directly against the huge raw data volume of a data warehouse results in unacceptable query performance. The solution to this problem is storing materialized views in the warehouse, which pre-aggregate the data and thus avoid raw data access and speed up queries. In this paper, at first the problems concerning the selection of the right pre-aggregations and their util...
متن کاملافزایش سرعت نگهداری افزایشی دید با استفاده از الگوریتم فاخته
Data warehouse is a repository of integrated data that is collected from various sources. Data warehouse has a capability of maintaining data from various sources in its view form. So, the view should be maintained and updated during changes of sources. Since the increase in updates may cause costly overhead, it is necessary to update views with high accuracy. Optimal Delta Evaluation method is...
متن کاملSpeeding Up Materialized View Selection in Data Warehouses Using a Randomized Algorithm
A data warehouse stores information that is collected from multiple, heterogeneous information sources for the purpose of complex querying and analysis. Information in the warehouse is typically stored in the form of materialized views, which represent pre-computed portions of frequently asked queries. One of the most important tasks when designing a warehouse is the selection of materialized v...
متن کاملSpeeding up Warehouse Physical Design Using a Randomized Algorithm
A data warehouse stores information that is collected from multiple, heterogeneous information sources for the purpose of complex querying and analysis. Information in the warehouse is typically stored in the form of materialized views. One of the most important tasks when designing a warehouse is the selection of materialized views to be maintained in the warehouse. The goal is to select a set...
متن کامل